396797
324364
50854
813731
199291
313314
500733
136623
749239
701219
658970
539344
781147
867949
1001724
788610
516505
40952
68987
579377
278284
519841
435275
805256